<?php
/**
 * @file fashiontalkdefine.php
 * @author CaoQiCheng
 * @date 2016年5月26日 下午16:40:57
 * @brief
 */
namespace haibao\cms\model\data\fashiontalk;

class FashionTalkDefine extends \haibao\cms\model\data\Base{
	const STATUS_ON = 1;
	const STATUS_DEL = 0;
	const PUBLISH_IS = 1;
	const PUBLISH_NO = 0;
	/**
	 * 访谈类型
	 */
	public $InterviewType;
	/**
	 * 标题
	 */
	public $Title;
	/**
	 * 导语
	 */
	public $Lead;
	/**
	 * 被访谈人
	 */
	public $Interviewee;
	/**
	 * 状态 0删除 1正常
	 */
	public $Status;
	/**
	 * 0未发布 1已发布 2发布中
	 */
	public $Published;
	/**
	 * 文章ID
	 */
	public $ArticleId;
	/**
	 * 图片来源
	 */
	public $PicSource;
	/**
	 * 视频地址
	 */
	public $VideoUrl;
	/**
	 * SEO标题
	 */
	public $MetaTitle;
	/**
	 * SEO关键词
	 */
	public $MetaKeywords;
	/**
	 * SEO描述
	 */
	public $MetaDescription;
	/**
	 * 是否链接文章 0 否 1 是
	 */
	public $IsLinkArticle;
	/**
	 * 编辑
	 */
	public $Editor;
	/**
	 * 创建人
	 */
	public $CreateBy;
	/**
	 * 发布时间
	 */
	public $PublishTime;
	/**
	 * 更新时间
	 */
	public $UpdateTime;
	/**
	 * 创建时间
	 */
	public $CreateTime;
	/**
	 * URL关键字
	 */
	public $AccessUrl;
	
	/**
	 * 图片
	 */
	public $Image;
	/**
	 * 采访问题
	 */
	public $Interview;
	/**
	 * 对应点击量
	 */
	public $Property;
	/**
	 * 首页导图压缩后的URL
	 */
	public $ImageCoverUrl;
	
	public function __construct(){
		parent::__construct();
		$this->intField('InterviewType', 'InterviewType',true);
		$this->stringField('Title', 'Title',true);
		$this->stringField('Lead', 'Lead',true);
		$this->stringField('Interviewee', 'Interviewee',true);
		$this->intField('Status', 'Status');
		$this->intField('Published', 'Published');
		$this->intField('ArticleId', 'ArticleId');
		$this->stringField('PicSource', 'PicSource');
		$this->stringField('VideoUrl', 'VideoUrl');
		$this->stringField('MetaTitle', 'MetaTitle');
		$this->stringField('MetaKeywords', 'MetaKeywords');
		$this->stringField('MetaDescription', 'MetaDescription');
		$this->intField('IsLinkArticle', 'IsLinkArticle');
		$this->stringField('Editor', 'Editor',true);
		$this->intField('CreateBy', 'CreateBy',true);
		$this->dateField('PublishTime', 'PublishTime',true);
		$this->dateField('UpdateTime', 'UpdateTime',true);
		$this->dateField('CreateTime', 'CreateTime',true);
		$this->stringField('AccessUrl', 'AccessUrl',true);
		
		$this->setTableName('FashionTalkDefine');
	}
}